MySQL connect

Otázka od: Robert Suska

24. 10. 2002 16:33

Ahojte!

Chceme sa z D6 Ent. UpdatePack #2 Windows 2000 PRO SP3 eng na MySQL server
MySQL Server 3.23.53 ktory bezi pod Windows 2000 PRO SP3 eng pouzivame
komponenty DBExpress SQLConnection. Po nastaveni vsetkych parametrov to
vyhlasi chybu DBXError: invalid user name a na sto percent mame dobre heslo
aj meno na prihlasenie. Mame skopirovanu aj kniznicu libmysql.dll v adresary
c:\winnt\system\ . A nevieme co uz s tym moze byt. Dakujeme za kazdu radu
alebo nakopnutie.

S pozdravom

MySQL team  

Odpovedá: Ales Radikovsky

24. 10. 2002 16:42

Mozna napisu uplnou blbost, ale ja jsem resil neco podobneho. Podivej se
co mas napsano v souboru dbxdrivers.ini

Tohle bylo puvodne a neslo to:

[MYSQL]
...
LibraryName=dbexpmys.dll

A takhle mi to funguje....

[MYSQL]
...
LibraryName=dbexpmysql.dll

Ales

> Chceme sa z D6 Ent. UpdatePack #2 Windows 2000 PRO SP3 eng na
> MySQL server
> MySQL Server 3.23.53 ktory bezi pod Windows 2000 PRO SP3 eng pouzivame
> komponenty DBExpress SQLConnection. Po nastaveni vsetkych
> parametrov to
> vyhlasi chybu DBXError: invalid user name a na sto percent
> mame dobre heslo
> aj meno na prihlasenie. Mame skopirovanu aj kniznicu
> libmysql.dll v adresary
> c:\winnt\system\ . A nevieme co uz s tym moze byt. Dakujeme
> za kazdu radu
> alebo nakopnutie.

Odpovedá: Peter Surovy

24. 10. 2002 17:14

----- Original Message -----
From: "Robert Suska" <delphi@korak.sk>
Sent: Thursday, October 24, 2002 12:46 PM

> Chceme sa z D6 Ent. UpdatePack #2 Windows 2000 PRO SP3 eng na MySQL server
> MySQL Server 3.23.53 ktory bezi pod Windows 2000 PRO SP3 eng pouzivame
> komponenty DBExpress SQLConnection. Po nastaveni vsetkych parametrov to
> vyhlasi chybu DBXError: invalid user name a na sto percent mame dobre
heslo

--- a kde bezi ten MySQL server ?
Na tom istom compe alebo na nejakom serveri na i-nete?
totiz dost dolezite je aj nastavenie "hostname"
ak ho mate "localhost" a na compe s Delphi Vam tiez ten server bezi
moze to vyhadzovat tuto chybu.


Odpovedá: Peter Surovy

24. 10. 2002 17:16

----- Original Message -----
From: "Robert Suska" <delphi@korak.sk>
Sent: Thursday, October 24, 2002 12:46 PM
> aj meno na prihlasenie. Mame skopirovanu aj kniznicu libmysql.dll v
adresary
> c:\winnt\system\ . A nevieme co uz s tym moze byt. Dakujeme za kazdu radu

---nema to byt nahodou v c:\winnt\system32 ?

PS

Odpovedá: Robert Suska

24. 10. 2002 20:59

Ahoj!

> ---nema to byt nahodou v c:\winnt\system32 ?

Asi nie lebo predtym ako ten subor tam nebol tak to hadzalo take chyby ze
ten subor mu chyba ked som tam cize sem c:\winnt\system skopiroval uz to
hadze chyby ze invalid user name and pass. Takze asi je to dobre

Robo

Odpovedá: Robert Suska

24. 10. 2002 21:01

Ahoj!

> --- a kde bezi ten MySQL server ?
> Na tom istom compe alebo na nejakom serveri na i-nete?
> totiz dost dolezite je aj nastavenie "hostname"
> ak ho mate "localhost" a na compe s Delphi Vam tiez ten server bezi
> moze to vyhadzovat tuto chybu.
>

SQL bezi na jedne masine v lokalnej sieti akoze je pravda kolega ktory sa
tam pokusa pripojit ma tie ten server na svojom lokale a hadze mu tie chyby
ale ked sa pokusam pripojit ja a ja ten server na svojom lokale nemam a robi
to tie iste chyby inac ako hostname davam IP v mojom pripade je to
192.168.100.19 inac masina sa vola ROBERT. Je to spravne ??? Sice skusal som
aj davat hostname ROBERT a tiez to neslo

Robo

Odpovedá: Robert Suska

24. 10. 2002 21:42

Ahoj


Toto presne potrebujem. Dakujem krasne FUNGUJE TO preco je tam iba taky
short nazov   tej library ??? to sa pomylili ci co ?


>Mozna napisu uplnou blbost, ale ja jsem resil neco podobneho. Podivej se
>co mas napsano v souboru dbxdrivers.ini

>Tohle bylo puvodne a neslo to:

>[MYSQL]

>LibraryName=dbexpmys.dll

>A takhle mi to funguje....

>[MYSQL]

>LibraryName=dbexpmysql.dll

>Ales

DAKUJEM Robo

Odpovedá: Robert Suska

25. 10. 2002 8:49

Ahoj!

Uz som pisal ze mi to funguje ale mam problem s pripojenim DBGridu na
datasource hadze mi to Operation not allowed on a undirectional dataset.
???? Preco mi to robi resp. popis mi ako a ktore komponenty mam prepojit aby
to islo ?

Dakujem

S pozdravom Robo



>Mozna napisu uplnou blbost, ale ja jsem resil neco podobneho. Podivej se
>co mas napsano v souboru dbxdrivers.ini

>Tohle bylo puvodne a neslo to:

>[MYSQL]
...
>LibraryName=dbexpmys.dll

>A takhle mi to funguje....

>[MYSQL]
...
>LibraryName=dbexpmysql.dll

>Ales

Odpovedá: Ales Radikovsky

25. 10. 2002 9:31

Musis pouzit obecny TClientDataset nebo TSQLClientDataSet z dbExpress.
Na TSQLDataset nebo TSQLQuery to primo napojit nejde.
Podivej se do helpu, je to tam celkem dobre popsano.

Ales.

> Uz som pisal ze mi to funguje ale mam problem s pripojenim DBGridu na
> datasource hadze mi to Operation not allowed on a
> undirectional dataset.
> ???? Preco mi to robi resp. popis mi ako a ktore komponenty
> mam prepojit aby
> to islo ?